package com.icinfo.cloud.provider.punish.api.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 描述：当事人处罚信息记录视图
 *
 * @author zhengqiang
 * @date 2022/10/19
 */
@Data
public class PartiesPunishRecordOfExtVo implements Serializable {
    /**
     * 案件id
     */
    private String caseId;
    /**
     * 当事人名称
     */
    private String partyName;
    /**
     * 处罚决定书文号
     */
    private String punishDocumentNumber;

    /**
     * 处罚事由
     */
    private String caseReason;

    /**
     * 处罚种类
     */
    private String punishKinds;

    /**
     * 处罚金额
     */
    private String draftPunishMoney;
    /**
     * 处罚内容
     */
    private String punishContent;
    /**
     * 处罚单位
     */
    private String orgName;

    /**
     * 处罚日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date caseVerdictEndTime;
    /**
     * 案件类型
     */
    private String caseType;

}
